/**
 * 登录
 */
var t; //定时器对象
var countdown = 60; //发送验证码按钮时间

$(function () {

});

/**
 * 发送验证码60秒倒计时
 * @param {*发送验证码按钮对象} sendBtn 
 */
function settime(sendBtn) {
    if (countdown == 0) {
        sendBtn.prop("disabled", false);
        sendBtn.html("发送验证码");
        countdown = 60;
        //清除计时器
        clearTimeout(t);
        return false;
    } else {
        sendBtn.prop("disabled", true);
        sendBtn.html("重新发送(" + countdown + ")");
        countdown--;
    }
    t = setTimeout(function () {
        settime(sendBtn)
    }, 1000);
}
/**
 * 验证注册
 */
function isLoginCheck() {
    clearError();
    var email = $("#emailLogin").val();
    var password = $("#passwordLogin").val();
    var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
    var myregPW = /^[a-zA-Z\d.]{8,16}$/
    if ($.trim(email) == "") {
        $("#errorEmailLogin").html("请输入邮箱！");
        return false;
    }
    if (!myreg.test(email)) {
        $("#errorEmailLogin").html("邮箱格式不正确！");
        return false;
    }
    if ($.trim(password) == "") {
        $("#errorPasswordLogin").html("请输入密码！");
        return false;
    }
    if (!myregPW.test(password)) {
        $("#errorPasswordLogin").html("请输入8到16位的字母、数字、小数点组合的密码！");
        return false;
    }
    return true;
}
/**
 * 验证注册
 */
function isRegisterCheck() {
    clearError();
    var email = $("#emailRegister").val();
    var identifyingCode = $("#identifyingCode").val();
    var password = $("#passwordRegister").val();
    var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
    var myregPW = /^[a-zA-Z\d.]{8,16}$/

    if ($.trim(email) == "") {
        $("#errorEmailRegister").html("请输入邮箱！");
        return false;
    }
    if (!myreg.test(email)) {
        $("#errorEmailRegister").html("邮箱格式不正确！");
        return false;
    }
    if ($.trim(identifyingCode) == "") {
        $("#errorIdentifyingCode").html("请输入验证！");
        return false;
    }
    if ($.trim(password) == "") {
        $("#errorPasswordRegister").html("请输入密码！");
        return false;
    }
    if (!myregPW.test(password)) {
        $("#errorPasswordRegister").html("请设置为8到16位的字母、数字、小数点的组合！");
        return false;
    }
    return true;
}
/**
 * 清除错误提示状态
 */
function clearError() {
    $("span[id^='error']").html("");
}
/**
 * 登录
 */
function signIn() {
    $("#signIn").addClass("selected");
    $("#signUp").removeClass("selected");
    $("#login").show();
    $("#register").hide();
}
/**
 * 注册
 */
function signUp() {
    $("#signUp").addClass("selected");
    $("#signIn").removeClass("selected");
    $("#register").show();
    $("#login").hide();
}